home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 4
/
Aminet 4 - November 1994.iso
/
aminet
/
dev
/
misc
/
sana2_v2.lha
/
ethernet.txt
< prev
next >
Wrap
Text File
|
1992-11-10
|
2KB
|
64 lines
** $Filename: ethernet.txt $
** $Revision: 1.2 $
** $Date: 92/01/10 15:18:46 $
#define S2WireType_Ethernet 1
ios2_DataLength:
valid ethernet packets have 64 to 1500 bytes of data.
Address format:
Ethernet addresses consist of 47 bits of address information and
a 1 bit multicast flag. The standard for expressing ethernet
addresses is as 6 bytes (octets) in the order in which the bytes
are transmitted with the low-order bits in a byte transmitted
first. The multicast flag bit is the least-significant bit of the
first byte.
Ethernet addresses in a Sana2IOReq occupy the first 6 bytes of
an address field in transmission order with the low-order bits in
a byte transmitted first.
Station Address:
Each ethernet board must have a unique ethernet hardware address.
Drivers will override any attempt to set the address to anything
other than the ROM address.
Raw reads and writes:
6 bytes of destination address,
6 bytes of source address,
2 bytes of type,
64 to 1500 bytes of data
(followed by 4 byte CRC value covering all of the above
which is hardware generated and checked, hence not included
in even raw packets)
Multicast: Supported
Broadcast: Supported
Promiscuous: Supported
Packet Type Numbers for Ethernet are assigned by:
Xerox Corporation
Xerox Systems Institute
475 Oakmead Parkway, Sunnyvale, CA 94086
Attn: Ms. Fonda Pallone
(408) 737-4652
Some Common Packet Type Numbers:
decimal Hex Description
------- --- -----------
000 0000-05DC IEEE 802.3 Length Field
2048 0800 TCP/IP -- IP
2054 0806 TCP/IP -- ARP
32821 8035 TCP/IP -- RARP
32923 809B Appletalk
33011 80F3 AppleTalk AARP (Kinetics)
33100 814C SNMP
33079 8137-8138 Novell, Inc.